@charset "utf-8";
/*--------------*/
::selection { background-color:#0064b9; color:#FFF; }
::-moz-selection { background-color:#0064b9; color:#FFF; }
::-webkit-selection { background-color:#0064b9; color:#FFF; }
::-webkit-scrollbar {width: 8px;height: 8px;background-color: #F5F5F5;}
::-webkit-scrollbar-track {border-radius: 10px;background-color: #E2E2E2;}
::-webkit-scrollbar-thumb {border-radius: 10px;-webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, .3);background-color: #555;}
* {padding: 0;margin: 0;font-family: "微软雅黑", 'Microsoft YaHei', arial, helvetica, clean, sans-serif;}
body {font: 14px/1.231 "微软雅黑", 'Microsoft YaHei', arial, helvetica, clean, sans-serif;color: #333;margin: 0;line-height: 1;}
:focus {outline: 1;}
article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary { display: block;}
a{margin: 0; padding: 0; border: 0; font-size: 100%; vertical-align: baseline; /*background: transparent;*/}
ins{ background-color: #ff9; color: #000; text-decoration: none;}
mark{ background-color: #ff9; color: #000; font-style: italic; font-weight: bold;}
del{text-decoration: line-through;}
table{border-collapse: collapse;border-spacing:0;}
hr{display: block;height: 1px;border: 0;border-top: 1px solid #cccccc;margin: 1em 0;padding: 0;}
input,select {vertical-align: middle;}
li,ul {list-style-type: none;}
img {border: none;}
a {color: #222; text-decoration: none; -webkit-transition: all .3s ease-out; transition: all .3s ease-out; }
a:hover{ color:#F00;}
a:link,a:hover,a:active,a:visited {text-decoration: none;}
input,textarea {outline: 0;border: 0;}
textarea {resize: none;}
h1,h2,h3,h4,h5,h6,dl,dd,dt,i,em { font-weight: normal; font-style: normal; padding:0; margin:0; }
.clear{clear:both;}
/*--------------*/
/*顶部1，开始*/
.webq_head_xx{ width:100%; height:auto;  }
.webq_head_1{ width:100%; height:39px; border-bottom:1px solid #d3d3d3; }
.webq_head_2{ width:1180px; height:39px; margin:0 auto; }
.webq_head_2_l{ float:left; height:39px; line-height:39px; color:#222; }
.webq_head_2_r{ float:right; height:39px; }
.webq_head_2_r ul { padding-top:7px;}
.webq_head_2_r ul li{ float:left; width:81px; height:24px; line-height:24px; font-size:14px; text-align:right; margin-left:20px; }
.webq_head_2_r ul li.tubiao1{ background:url(../images/top_1.png) 0 1px no-repeat;}
.webq_head_2_r ul li.tubiao2{ background:url(../images/top_2.png) 0 1px no-repeat;}
.webq_head_2_r ul li.tubiao3{ background:url(../images/top_3.png) 0 1px no-repeat;}
.webq_head_2_r ul li.tubiao4{ background:url(../images/top_4.png) 0 1px no-repeat;}
.webq_head_2_r a{ color:#222;}
.webq_head_2_r a:hover{ color:#F00;}
/*顶部1，结束*/
/*顶部2，结束*/
.webq_top_1{ width:100%; height:140px; }
.webq_top_2{ width:1180px; height:140px; margin:0 auto;}
.webq_top_logo{ width:auto; height:140px; float:left; }
.webq_top_logo img{ width:auto; height:140px; }
.webq_top_zhuy{ width:370px; height:60px; float:left; font-size:13.8px; padding:5px 0 0 5px; margin-top:35px; margin-left:10px; line-height: 20px;  }
.webq_top_zhuy span{ color:#838282; }
.webq_top_tel{ width:190px; height:60px; background:url(../images/top_telbg.png) 0 no-repeat; float:right; padding:0 0 0 60px; margin-top:25px; }
.webq_top_tel_text{ height:20px; line-height:20px; font-size:15px; color:#222; padding-top:5px;  }
.webq_top_tel_dh{ font-size:24px; color:#e10300; line-height:30px; font-weight:bold; padding-top:1px;   }
/*导航开始*/
.webq_top_menu_x{ width:100%; height:54px; background:url(../images/menu_bg.png) no-repeat center top; padding-bottom:15px; }
.webq_top_menu{ width:1180px; height:54px; margin:0 auto;}
.webq_top_menu ul li{ float:left; width:118px; height:54px; line-height:54px; color:#FFF; text-align:center; font-size:15px; background:url(../images/menu_line.jpg) no-repeat left;}
.webq_top_menu ul li a{ color:#FFF; display:block; 
background: -webkit-linear-gradient(left, #d80b00, #d80b00) no-repeat;
background: linear-gradient(to right, #d80b00, #d80b00) no-repeat;
background-size: 100% 0%; 
-webkit-transition: all .5s; transition: all .5s;
}
.webq_top_menu ul li.last{ background:none; }
.webq_top_menu ul li a:hover{ color:#FFF; 
background: -webkit-linear-gradient(left, #d80b00, #d80b00) no-repeat;
background: linear-gradient(to right, #d80b00, #d80b00) no-repeat;
background-size: 100% 100%; 
}
.webq_top_menu ul li.another{ background:#d80b00; color:#FFF; }
.webq_top_menu ul li.another a{  color:#FFF; }
.fixedNav { 
    position: fixed;
    top: 0px;
    left: 0px;
    z-index:997;
    _position: absolute;
    _top: expression(eval(document.documentElement.scrollTop));
}
/*顶部2，结束*/
/* 底部 开始 */
.jz_m{ width:100%; height:auto;overflow:hidden;background:#0064b9;position:relative; z-index:3;margin:0 auto;}
.jz_m .main{ width:1200px; height:auto; overflow:hidden; margin:0 auto;}
.jz_m .z2{ width:300px;height:auto;overflow:hidden; text-align:left;float:left;padding:50px 0 0 50px;}
.jz_m .z2 p{ height:auto; overflow:hidden; text-align:left;}
.jz_m .z2 p a{ width:130px;height:26px;overflow:hidden;display:block;line-height:26px; color:#fff; font-size:12px; float:left; margin-right:20px;}

.jz_m .z1{ width:320px; height:auto;overflow:hidden;float:left; padding:50px 0 35px; margin-left:135px;}
.jz_m .z1 h6,.jz_m .z2 h6{ line-height:28px; font-size:14px; color:#fff; font-weight:bold;text-transform:uppercase;}
.jz_m .z1 em,.jz_m .z2 em{ width:30px; height:2px; background:#ffd400; display:block; margin:15px 0;}
.jz_m .z1 p{ line-height:26px; color:#fff; font-size:12px; padding-left:22px;}
.jz_m .z1 p.xb1{ background:url(../images/jz_xb1.png) left 6px no-repeat;}
.jz_m .z1 p.xb2{ background:url(../images/jz_xb2.png) left 6px no-repeat;}
.jz_m .z1 p.xb3{ background:url(../images/jz_xb3.png) left 6px no-repeat;}
.jz_m .z1 p.xb4{ background:url(../images/jz_xb4.png) left 6px no-repeat;}
.jz_m .z1 p.xb5{ background:url(../images/jz_xb5.png) left 6px no-repeat;}
.jz_m .z1 p.xb6{ background:url(../images/jz_xb6.png) left 6px no-repeat;}
.jz_m .z1 p.xb7{ background:url(../images/qq.png) left 6px no-repeat;}
.jz_m .z1 p span{ margin-left:12px;}
.jz_m .z1 p a{color:#fff; font-size:12px;}
.jz_m .jz_logo{ float:left;width:180px; height:auto;overflow:hidden;text-align:center;}
.jz_m .jz_logo dt{ width:180px; height:208px; padding:32px 0 0;background:#fff;margin:0 auto 10px;}
.jz_m .jz_logo dt img{ width:101px; height:175px;margin:0 auto;}
.jz_m .jz_logo dd{font-size:12px; color:#cccccc;}
.jz_m .jz_ewm{ float:left;width:172px; height:195px; padding:45px 0 0;overflow:hidden;text-align:center; background:#0064b9;}
.jz_m .jz_ewm img{width:118px;height:118px; margin:0 auto 10px;}
.jz_m .jz_ewm p{line-height:18px; color:#fff; font-size:12px;}
.jz_m .z2 p a:hover,.jz_m .z2 p b a:hover,.jz_m .z1 p a:hover,.jz_link .main p a:hover{color:#ff5900;}

.jz_link{width:100%;height:36px;overflow:hidden;background:#212121;padding:15px 0;margin:0 auto;}
.jz_link .main{ width:1200px;height:36px; overflow:hidden;margin:0 auto;}
.jz_link .main h6{width:67px; height:36px; line-height:18px;font-size:12px;color:#cccccc; text-align:left; float:left; background:url(../images/link_xb1.png) center no-repeat;padding:0 0 0 34px;}
.jz_link .main h6 span{ display:block; font-size:12px; letter-spacing:3px;}
.jz_link .main p{width:1030px;height:36px; line-height:18px; overflow:hidden; float:right;}
.jz_link .main p a{display:inline-block;padding:0 20px;font-size:13px;color:#cccccc; }
/* 底部 结束 */
/*客服*/
